major repairs - Espagnol Anglais Dictionnaire